<?php

class PessoaTable extends Database
{
    public static function get($id)
    {
        $dbh = DB::getInstance();

        $sql = "SELECT * FROM pessoas where id = $id;";
        $sth = $dbh->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
        $sth->execute();

        $pessoa = new Pessoa($sth->fetch(PDO::FETCH_ASSOC));

        return $pessoa;
    }

    public static function findAll()
    {
        $dbh = DB::getInstance();

        #$sql = "SELECT id, text_value as nome  FROM web_text_translation order by text_value limit 50;";
        $sql = "SELECT *  FROM pessoas order by nome;";
        $sth = $dbh->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
        $sth->execute();

        $pessoas = array();
        while($temp = $sth->fetch(PDO::FETCH_ASSOC))
        {
            $pessoas[] =new Pessoa($temp);
        }
        return $pessoas;

    }
}


?>